﻿/* default styles for action form */

#formresult {
    width: 100%;
    height: 400px;
}

input,
textarea {  
    border: 1px solid #CCC;
}

input[type=button],
input[type=checkbox] {
    cursor: pointer;
}

input:focus,
textarea:focus,
select:focus {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    outline: none;
}

input:required,
textarea:required {
    border-color: #CCC;
    background: none;
}

input:required:invalid,
textarea:required:invalid,
input:required:focus:invalid,
textarea:required:focus:invalid {
    -moz-box-shadow: none;
    border-color: #CC0000;
    background: url() no-repeat center right; 
}

input:required:valid,
textarea:required:valid,
input:required:focus:valid,
textarea:required:focus:valid {
    -moz-box-shadow: none;
    border-color: #00CC00;
    background: url() center right no-repeat;
}